• word of the day

    dioscorea trifida

    dioscorea trifida - Dictionary definition and meaning for word dioscorea trifida

    Definition
    (noun) tropical American yam with small yellow edible tubers
    Synonyms : cush-cush
Download our Mobile App Today
Receive our word of the day
on Whatsapp